<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* { margin: 0px; padding: 0px; list-style-type: none; }
body { background:#F5F5F5; }
body, form, input, textarea { margin:0; padding:0; }
input { vertical-align:middle; outline:none; }
textarea { vertical-align:top; outline:none; resize:none; }
img { border:0; outline:none; }
div { font-size:12px; font-family:verdana; }
a { color:#666; text-decoration:none; outline:none; }
a:hover { color:#f30; }
.arial { font-family: "微软雅黑", "黑体", "Arial Unicode MS", Arial; }
.dis { display:none; }
.clear { clear:both; }
.left { float:left; }
.right { float:right; }
.mt10 { margin-top:10px; }
.mt20 { margin-top:20px; }
.p10 { padding:10px; }
.w1080 { width: 1080px; }
.w1040 { width: 1040px; }
.bgfff { background:#fff; }
.c9 { color:#999; }
.c { text-align: center; }
.mc { margin: auto; }
.text_c { text-align: center; }
.pt35 { padding-top: 35px; }
.mb35 { margin-bottom: 35px; }
.ggt { background-repeat: no-repeat; background-position: center center; height: 280px; }
#imgcode { cursor:pointer; }
#position { line-height:40px; height:30px; }
#position a { color:#333; }
#position a:hover { color:#f30; }
#mleft { width:830px; overflow:hidden; float:left; margin:0 10px 0 0; }
#mright { width:240px; overflow:hidden; float:left; margin:0; }
.width { width:1080px; overflow:hidden; clear:both; margin:0 auto 15px auto; }
#topbar { background:url(../images/bg_topbar.gif) repeat-x top; overflow:hidden; }
#topbar .width { color:#333; height:30px; line-height:30px; }
#topbar .width .left { }
#topbar .width .left a { padding:0 10px; height:30px; display:block; padding:0 15px; margin-right:2px; float:left; }
#topbar .width .left a.hover { background:#fff; border:1px solid #e3e3e3; border-top:0; border-bottom:0; }
#header { height:138px; }
#header .logo { width:340px; height:90px; margin: 30px 0 10px 0; background-image: url(../images/logo.gif); background-repeat: no-repeat; background-position: left center; }
#header .logo a { width:340px; height:90px; display:block; }
#header .ding { float: right; width: 720px; text-align: right; line-height: 26px; margin-top: 5px; }
#header .tel400 { float: right; background-image: url(/theme/default/images/index_06.gif); background-repeat: no-repeat; width: 235px; height: 35px; font-family: "Times New Roman", Times, serif; font-size: 34px; text-align: right; margin: 18px 0 0 0; padding-left: 40px; background-position: 0px 7px; color: #FF5604; font-weight: bold; }
#header .tuijian { float: right; width: 680px; padding-top: 5px; color: #666; font-weight: bold; }
#header .tuijian a { color: #666; }
#header .search { background:url(../images/bg_search.gif) no-repeat left top; height:40px; display:block; width:370px; margin:15px 0 0 60px; overflow:hidden; }
#header .search .span { background:url(../images/bg_search.gif) no-repeat right bottom; height:40px; width:3px; float:right; }
#header .search form { float:left; margin:3px 0 0 3px; *margin:3px 0 0 2px;
_margin:2px 0 0 1px; padding:0; }
#header .search .keyword { border:1px solid #e5e5e5; padding:8px 15px 9px 15px; width:260px; *width:259px;
_width:260px; color:#999; font-size:12px; }
#footer { background:#042a35; border-top:1px solid #e6e6e6; }
.foot_dh { background-color: #FFF; border-top: 1px #999 solid; }
.foot_bz { text-align: center; border-top: 1px #E1E1E1 solid; padding: 15px 0; background-color: #FFF; }
.footer{ overflow:hidden; margin:auto; _margin:30px 15px 25px 38px; width:1080px; padding-top: 40px; border-top:1px solid #ccc; height: 180px; }
.footer .left{ float:left; width:170px; display:inline; }
.footer .logo{ width:131px; height:76px; height:60px; margin-right:80px; background-image: url(../images/img/index_915_18.jpg); background-repeat: no-repeat; background-position: center; }
.footer .logo a{ width:131px; height:76px; display:block; }
.footer .left ul{margin:0;padding:0;list-style:none;}
.footer .left ul li{ height:22px; line-height:22px; }
.footer .left .title{ font-size:14px; font-weight:bold; height:25px; line-height:25px; margin:0 0 5px 0; }
.footer .left .t1{background:url(../images/icon_footer.gif) no-repeat 0 0;}
.footer .left .t2{background:url(../images/icon_footer.gif) no-repeat 0 -25px;}
.footer .left .t3{background:url(../images/icon_footer.gif) no-repeat 0 -50px;}
.footer .left .t4{background:url(../images/icon_footer.gif) no-repeat 0 -75px;}
.footer .left .title.t5 { padding-left: 0px; }
#footer .di { text-align: center; line-height: 58px; color: #FFF; }
#footer .di a { color: #FFF; }
#footer .copyright { text-align:center; padding:0px 0; line-height:22px; clear:both; color: #a09f9e; }
#footer .copyright a { color: #a09f9e; }
/*
#nav { height:50px; overflow:hidden; background-color: #042A35; }
#nav .menu { margin:0; padding:0; list-style:none; }
#nav .menu li { float:left; height:50px; line-height:50px; color:#fff; }
#nav .menu li a { color:#fff; font-size:14px; padding:0 15px; display:block; border:0; }
#nav .menu li a:hover { background-color: #ff5604; }
#nav .menu .hover a { color:#fff; font-size:14px; padding:0 15px; display:block; background:#ff5604; border:0; }
#nav .menu .mid { background:url(../images/bg_menu_mid.gif); display:block; width:2px; }
#nav .menu dl, #nav .menu .hover dl { position:absolute; margin:-2px 0 0 0; padding:0; display:none; z-index:999; }
#nav .menu dl a, #nav .menu .hover dl a { font-size:12px; width:93px; line-height:30px; height:30px; font-family:宋体; border-bottom:1px solid #F97D10; background-color: #ff5604; }
#nav .menu dl a:hover, #nav .menu .hover dl a:hover { background-color: #ff5604; }
#nav .right { line-height:50px; color:#fff; }
#nav .right span { color:#ff0; font-family:verdana; padding:0 3px; text-decoration:underline; }
#nav .right a { display:block; color:#fff; width:140px; height:50px; overflow:hidden; border:1px solid #F53F06; background-color: #ff5604; background-image: url(../images/cart_1.png); background-repeat: no-repeat; background-position: 2px 14px; text-indent: 8mm; }
#nav .right a:hover { background:#fff; color:#333; border:1px solid #FD7446; }
#nav .right a:hover span { color:#f30; }
#nav .hover a { background:#fff; color:#333; border:1px solid #FD7446; }
#nav .hover a span { color:#f30; }
#nav .right #cateloading { position:absolute; background:#fff; border:1px solid #ff5604; border-top:0; width:340px; margin:-2px 0 0 -240px; z-index:999; color:#333; padding:10px 20px; display:none; overflow:auto; max-height:450px; border-radius:0 0 6px 6px; }
#nav .right #cateloading table { width:340px; border-collapse:collapse; }
#nav .right #cateloading table img { border:0; width:60px; height:60px; float:none; vertical-align:middle }
#nav .right #cateloading table td { border-bottom:1px solid #ddd; line-height:60px; height:60px; padding:5px 0; }
#nav .right #cateloading a { display:inline; border:0; }
#nav .right #cateloading span { color:#333; }
#nav .right #cateloading div { line-height:22px; padding:10px 0; }
#nav .right #cateloading div span { color:#f60; }
#nav .right #cateloading div a { float:right; display:block; background:url(../images/bnt_yellow.gif) no-repeat center; border:0; width:80px; height:30px; line-height:30px; font-size:12px; color:#fff; cursor:pointer; margin:10px 0 0 0; }
*/
#nav { height:50px; overflow:hidden; background-color: #042A35; }
#nav .menu { margin:0; padding:0; list-style:none; background-image: url(../images/new.gif); background-repeat: no-repeat; background-position: 470px 2px; }
#nav .menu li { float:left; height:50px; color:#fff; text-align: center; }
#nav .menu font { display: block; text-align: center; font-size: 12px; font-family: Tahoma, Geneva, sans-serif; line-height: 12px; }

#nav .menu li a { color:#fff; font-size:14px; padding:10px 15px; display:block; border:0; height: 50px; }
#nav .menu li a:hover { background-color: #ff5604; }
#nav .menu .hover a { color:#fff; font-size:14px; padding:10px 15px; display:block; background:#ff5604; border:0; }
#nav .menu .mid { background:url(../images/bg_menu_mid.gif); display:block; width:2px; }
#nav .menu dl, #nav .menu .hover dl { position:absolute; margin:-2px 0 0 0; padding:0; display:none; z-index:999; }
#nav .menu dl a, #nav .menu .hover dl a { font-size:12px; width:93px; line-height:30px; height:30px; font-family:宋体; border-bottom:1px solid #F97D10; background-color: #ff5604; }
#nav .menu dl a:hover, #nav .menu .hover dl a:hover { background-color: #ff5604; }
#nav .menu #menu00 { background-color: #FF5604; }

#nav .right { line-height:50px; color:#fff; }
#nav .right span { color:#ff0; font-family:verdana; padding:0 3px; text-decoration:underline; }
#nav .right a { display:block; color:#fff; width:140px; height:50px; overflow:hidden; border:1px solid #F53F06; background-color: #ff5604; background-image: url(../images/cart_1.png); background-repeat: no-repeat; background-position: 2px 14px; text-indent: 8mm; }
#nav .right a:hover { background:#fff; color:#333; border:1px solid #FD7446; }
#nav .right a:hover span { color:#f30; }
#nav .hover a { background:#fff; color:#333; border:1px solid #FD7446; }
#nav .hover a span { color:#f30; }
#nav .right #cateloading { position:absolute; background:#fff; border:1px solid #ff5604; border-top:0; width:340px; margin:-2px 0 0 -240px; z-index:999; color:#333; padding:10px 20px; display:none; overflow:auto; max-height:450px; border-radius:0 0 6px 6px; }
#nav .right #cateloading table { width:340px; border-collapse:collapse; }
#nav .right #cateloading table img { border:0; width:60px; height:60px; float:none; vertical-align:middle }
#nav .right #cateloading table td { border-bottom:1px solid #ddd; line-height:60px; height:60px; padding:5px 0; }
#nav .right #cateloading a { display:inline; border:0; }
#nav .right #cateloading span { color:#333; }
#nav .right #cateloading div { line-height:22px; padding:10px 0; }
#nav .right #cateloading div span { color:#f60; }
#nav .right #cateloading div a { float:right; display:block; background:url(../images/bnt_yellow.gif) no-repeat center; border:0; width:80px; height:30px; line-height:30px; font-size:12px; color:#fff; cursor:pointer; margin:10px 0 0 0; }
.banner { width:740px; height:230px; overflow:hidden; background:#fff; }
.notice { padding-bottom:13px; }
/*通用border*/
.border { border:1px solid #e3e3e3; border-top:0; background:#fff; display:block; zoom:100%; border-radius:0 0 10px 10px; }
.toplist { margin:0; padding:0; list-style:none; }
.toplist li { height:33px; line-height:33px; border-bottom:1px dotted #ccc; }
.toplist_hdh  { background-image: url(../images/user_left_icon_arr.gif); background-repeat: no-repeat; background-position: 16px 13px; text-indent: 10mm; }
.subject { background:url(../images/bg_subject.gif); height:35px; line-height:35px; border:1px solid #e3e3e3; border-bottom:0; clear:both; border-radius:0 4px 0 0; }
.subject span { float:right; padding:0 10px 0 0; font-family:宋体; color:#999; border-radius:4px 0 0 0; }
.subject ul { margin:0; padding:0; list-style:none; }
.subject ul li { float:left; padding:0 18px; border-right:1px solid #e3e3e3; cursor:pointer; color:#999; }
.subject ul li em { font-style:normal; color:#f60; }
.subject ul li em a { color:#f60; }
.subject ul li em a:hover { color:#09f; }
.subject ul .hover { background:#fff; font-family:microsoft yahei, 宋体; font-size:14px; color:#333; }
.toppro { margin:10px 0 0 10px; overflow:hidden; width:800px; }
.toppro ul { margin:0; padding:0; list-style:none; width:800px; }
.toppro li { float:left; width:200px; display:block; margin:0 0 10px 0; overflow:hidden; }
.toppro li del { color:#999; }
.toppro li span { color:#f60; }
.toppro li p { margin:4px 0; padding:2px 0; }
.toppro li .limited { margin:5px 0; vertical-align:top; }
.toppro li .limited b { color:#333; font-size:12px; background:#fff; padding:0; width:126px; font-weight:normal; font-family:arial; vertical-align:top; display:block; float:left; text-align:center; border:1px solid #ddd; border-left:0; overflow:hidden; height:23px; line-height:23px; border-radius:0 4px 4px 0; }
.toppro li .limited span { background:#F56B6B; padding:0 3px; color:#fff; font-family:arial; vertical-align:top; display:block; float:left; overflow:hidden; height:25px; line-height:25px; border-radius:4px 0 0 4px; }
.toppro li a img { border:1px solid #ddd; padding:2px; width:170px; height:170px; margin:0 0 5px 0; border-radius:4px; }
.toppro li a:hover img { border:1px solid #FFCBA4; }
.topcoupon { margin:10px 0 0px 10px; overflow:hidden; width:700px; }
.topcoupon ul { margin:0; padding:0; list-style:none; width:720px; }
.topcoupon li { float:left; width:220px; height:150px; display:block; margin:0 15px 15px 0; overflow:hidden; background:url(../images/coupon.gif) no-repeat top; cursor:pointer; }
.topcoupon li:hover { background-position:bottom; }
.topcoupon li span { color:#f60; font-family:verdana; }
.topcoupon li .title { text-align:center; color:#444; font-family:microsoft yahei; font-size:18px; margin:35px 0 0 0; }
.topcoupon li .intro { text-align:center; color:#999; margin:7px 0 40px 0; font-size:14px; }
.topcoupon li .go { padding:0 10px; color:#999; }
.topcoupon li .go a { float:right; }
.topcoupon .none { width:auto; height:auto; background:none; }
/*user nice pro*/
.nicepro { margin:0; padding:0; list-style:none; overflow:hidden; }
.nicepro li { float:left; width:135px; margin:14px; _margin:10px 10px; display:inline; }
.nicepro li del { color:#999; }
.nicepro li span { color:#f60; }
.nicepro li a { display:block; width:141px; height:185px; *height:192px;
_height:182px; overflow:hidden; margin:0 5px; *margin:0;
}
.nicepro li a p { margin:0; padding:3px 0 2px 0; }
.nicepro li a img { border:1px solid #e6e6e6; padding:2px; width:135px; height:135px; border-radius:4px; }
.nicepro li a:hover { background:#FB7E29; color:#fff; border-radius:4px; }
.nicepro li a:hover img { background:#fff; border:1px solid #FFCBA4; border-radius:4px; }
.nicepro li a:hover p { margin:0; padding:3px 0 2px 10px; }
.nicepro li a:hover p del { color:#FFE3D2; }
.nicepro li a:hover p span { color:#ff0; }
.hot-goods { margin:0; *margin:0 0 1px 0;
padding:0; list-style:none; }
.hot-goods li { line-height:20px; height:20px; overflow:hidden; clear:both; border-bottom:1px dotted #e3e3e3; padding:5px 0; cursor:pointer; clear:both; }
.hot-goods li a { display:block; }
.hot-goods .icon img { display:none; }
.hot-goods .price { display:none; }
.hot-goods .icon .rank { display:block; height:18px; line-height:18px; width:20px; background:#fff; border:1px #e5e5e5 solid; text-align:center; float:left; margin-right:5px; font-family:"Lucida Grande", Helvetica, Arial, sans-serif; border-radius:4px; }
.hot-goods .name { float:left; }
.hot-goods .sales { float:right; color:#999; }
.hot-goods .sales span, .hot-goods .price span { color:#f60; }
.hot-goods .color .icon .rank { color:#fff; background:#0092D2; border-color:#0092D2; border-radius:4px; }
.hot-goods .hover { height:auto; }
.hot-goods .hover .icon { float:left; margin:0 10px 0 0; display:block; }
.hot-goods .hover .icon img { display:block; }
.hot-goods .hover .icon .rank { position:absolute; border:0; background:url(../images/rank.gif) no-repeat left top; width:26px; height:26px; color:#fff; text-align:left; padding-left:2px; line-height:17px; border-radius:4px; }
.hot-goods .hover .name { float:left; display:block; width:140px; }
.hot-goods .hover .price { display:block; float:left; width:140px; color:#999; _line-height:12px; _height:12px; _overflow:hidden; }
.hot-goods .hover .sales { float:left; display:block; width:auto; _line-height:12px; _height:12px; _overflow:hidden; }
/*首页焦点图相关，默认不显示标题*/
#flash { width:100%; height:450px; overflow:hidden; clear:both; position:relative;/*--*/ padding:0px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#flash a { width:100%; height:450px; display:none; overflow: hidden; background-position: center center; }
.flash_bar { width: 100%; padding-left: 42%; z-index: 69; height: 30px; overflow: hidden; position: absolute; padding-top: 13px!important; padding-top: 12px; bottom: 0px; left: 0px; text-align: center; background-image: url(/theme/default/images/tg_flashbar.png); background-repeat: repeat-x; background-position: 10px 0px; }
.flash_bar .dq { display: block; float: left; width: 60px; height: 5px; margin: 5px 5px; /* background: url(/theme/default/images/tg_flash_p.png) no-repeat 0px 0px;*/ cursor: pointer; background: url(/theme/default/images/tg_flash_p.png) no-repeat 0px 0px; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/theme/default/images/tg_flash_p.png", sizingMethod="crop");
}
.flash_bar .no { display: block; float: left; width: 60px; height: 5px; margin: 5px 5px; /* background: url(/theme/default/images/tg_flash_p2.png) no-repeat 0px 0px;*/ cursor: pointer; background: url(/theme/default/images/tg_flash_p2.png) no-repeat 0px 0px; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/theme/default/images/tg_flash_p2.png", sizingMethod="crop");
}
#flashBg { height:450px; overflow:hidden; width:100%; clear:both; margin:0; padding:0; }
#flashLine { background:url(/theme/default/images/touming.png) repeat-x center bottom; height:450px; width:100%; clear:both; margin: 0px; }
.slidy-menu { margin:14px auto 15px auto; padding:0; width:120px; height:25px; list-style:none; }
.slidy-menu li { background:url(../images/bullets.jpg) no-repeat 0 0; float:left; text-align:center; vertical-align:middle; width:22px; }
.slidy-menu li a { background:url(../images/bullets.jpg) no-repeat 0 0; cursor:pointer; display:block; height:20px; text-decoration:none; }
.slidy-menu li.slidy-link-selected a { background:url(../images/bullets.jpg) no-repeat 0 -23px; }
/*flash*/
/*商品列表页*/
#quick_goods { background:#fff; border:1px solid #e3e3e3; padding:15px 15px 0 15px; *padding:15px 15px 15px 15px;
overflow:hidden; border-radius:4px 4px 0 0; }
#quick_goods .title { font-size:14px; font-weight:bold; color:#333; }
#quick_goods ul { margin:5px 0; *margin:10px 0 0 0;
padding:0; list-style:none; overflow:hidden; border-bottom: 1px dashed #CCC; }
#quick_goods ul li { float:left; color:#666; }
#quick_goods ul .fixed { width:80px; padding-top:4px; }
#quick_goods ul li dl { margin:0; padding:0; width:940px; }
#quick_goods ul li dl dt { line-height:22px; height:22px; float:left; margin:0 15px 5px 0; overflow:hidden; }
#quick_goods ul li dt a { display:block; padding:0 10px; overflow:hidden; }
#quick_goods ul li dt a:hover { background:#FB741D; color:#fff; dispaly:block; border-radius:4px; }
#quick_goods ul .hover a { display:block; padding:0 10px; background:#30A3DB; color:#fff; border-radius:4px; }
#quick_goods ul .hover a:hover { color:#fff; border-radius:4px; }
#quick_goods .wu { border: 0px none #FFF; }
#quick_order { border:1px solid #e3e3e3; border-top:0; background:#fff; overflow:hidden; clear:both; border-radius:0 0 4px 4px; }
#quick_order ul { margin:0; padding:0; list-style:none; }
#quick_order ul li { float:left; border-right:1px solid #e3e3e3; height:34px; overflow:hidden; }
#quick_order ul li a { display:block; text-align:center; width:80px; _padding:10px 0 0 0; height:34px; _height:24px; line-height:34px; _line-height:24px; margin:1px; }
#quick_order ul li a:hover { background:url(../images/bg_order.gif) repeat-x bottom; color:#333; }
#quick_order ul li img { margin:0 0 0 4px; }
#quick_order ul .hover a { display:block; text-align:center; width:80px; _padding:10px 0 0 0; height:34px; _height:24px; line-height:34px; _line-height:24px; margin:1px; background:url(../images/bg_order.gif) repeat-x bottom; color:#333; }
#quick_order .keyword { height: 22px; line-height: 22px; font-size: 12px; width: 220px; float: left; }

#goodslist { overflow:hidden; }
#goodslist ul { margin:0; padding:0; list-style:none; width:1090px; }
#goodslist ul li { margin-top:10px; float:left; margin-right:10px; background:#fff; border:1px solid #e3e3e3; width:260px; display:inline; position:relative; overflow:hidden; border-radius:4px; }
#goodslist ul li:hover { border:1px solid #FFCBA4; }
#goodslist ul li img { }
#goodslist ul li .limited { position:absolute; margin:1px 0 0 183px; *margin:1px 0 0 164px;
}
#goodslist ul li a { margin:19px 20px 0 19px; _margin:19px 10px 0 19px; display:block; color:#333; }
#goodslist ul li a:hover { color:#f30; }
#goodslist ul li .name { font-size:14px; font-weight:bold; margin-top:5px; line-height: 22px; height: 22px; overflow: hidden; }
#goodslist ul li .name span { float: right; }
#goodslist ul li .price { color:#666; padding:5px 0 0 0; font-family:arial; line-height:24px; font-size:13px; }
#goodslist ul li .price span { color:#f60; }
#goodslist ul li .title { line-height:20px; padding:4px 0; color:#999; height:50px; }
#goodslist ul li .isbuy { padding:10px 15px; background:#f6f6f6; border-top:1px solid #e3e3e3; color:#666; }
#goodslist ul li .isbuy span { color:#f60; margin:0 2px; }
#goodslist ul li .addcart { padding:11px 15px; background:#FC6230; color:#fff; position:absolute; bottom:-37px; width:232px; margin-left:-1px; visibility:hidden; text-align:center; cursor:pointer; }
#goodsshow { border:1px solid #e3e3e3; background:#fff; padding:30px; overflow:hidden; border-radius:4px; }
#goodsshow .left { float:left; width:350px; margin:0 50px 0 0; }
#goodsshow .right { float:left; }
#goodsshow .shop_big { border:1px solid #ddd; padding:2px; background:#fff; width:360px; cursor:pointer; border-radius:4px; }
#goodsshow .shop_plist { clear:both; width:360px; }
#prolist { width:310px; float:left; overflow:hidden; height:68px; position:relative; margin:10px 0 0 0; }
#prolist ul { margin:0; padding:0; list-style:none; overflow:hidden; width:20000px; position:relative; }
#prolist ul li { float:left; cursor:pointer; position:relative; background:url(../images/pro_none.gif) no-repeat center top; height:68px; }
#prolist ul li img { height:60px; width:60px; margin:6px 8px 0 8px; padding:0px; border:0; }
#prolist .hover { background:url(../images/pro_bg.gif) no-repeat center top; height:68px; }
#goodsshow .shop_plist a.prev { float:left; width:20px; height:68px; display:block; outline:none; background:url(../images/ico_left.gif) no-repeat center; line-height:68px; margin-top:12px; }
#goodsshow .shop_plist a.next { float:left; width:20px; height:68px; display:block; outline:none; background:url(../images/ico_right.gif) no-repeat center; margin-top:12px; }
#goodsshow .right { width:520px; }
#goodsshow .right h1 { font-size:18px; font-family:microsoft yahei; font-weight:normal; margin:0 0 10px 0; padding:0; }
#goodsshow .right .intro { color:#666; min-height:40px; background-color: #EFEFEF; padding: 15px; line-height: 20px; }
#goodsshow .right .sno { border-bottom:1px solid #ddd; line-height:40px; height:40px; }
#goodsshow .right .sno strong { font-weight: 100; color: #FF4325; }

#goodsshow .right .price { color:#999; line-height:30px; padding:10px 0; }
#goodsshow .right .price span { color:#f60; font-size:16px; }
#goodsshow .right .price b { color:#fff; font-size:12px; background:#F56B6B; font-weight:normal; padding:6px 10px; }
#goodsshow .right .cart { border:1px solid #ddd; padding:25px 30px; line-height:30px; border-radius:4px; }
#goodsshow .right .cart .cart_num { height:32px; overflow:hidden; }
#goodsshow .right .cart .cart_num .amount { float:left; width:135px; overflow:hidden; }
#goodsshow .right .cart .cart_num input { border:1px solid #dadada; background:url(../images/bg_input.gif) repeat-x top; height:20px; padding:9px 10px 0 10px; width:50px; text-align:center; font-family:宋体; color:#666; font-size:12px; margin:0 0 0 2px; float:left; }
#goodsshow .right .cart .cart_num span { float:left; }
#goodsshow .right .cart .cart_num .uamount { height:12px; border:1px solid #dadada; line-height:30px; overflow:hidden; width:16px; margin:0 0 3px 5px; background:url(../images/bg_arror.gif) no-repeat center top; cursor:pointer; }
#goodsshow .right .cart .cart_num .damount { height:12px; border:1px solid #dadada; line-height:30px; overflow:hidden; width:16px; margin:0 0 0 5px; background:url(../images/bg_arror.gif) no-repeat center bottom; cursor:pointer; }
#goodsshow .right .cart .cart_num .soldnum { float:left; color:#999; padding:0 10px; }
#goodsshow .right .cart .cart_num .soldnum u { color:#666; padding:0 4px; }
#goodsshow .right .cart .cart_bnt { clear:both; padding:15px 0 0 0; overflow:hidden; }
#goodsshow .right .cart .cart_bnt input { margin:0 4px 0 0; border:0; text-align:center; color:#fff; font-family:microsoft yahei; width:140px; height:38px; line-height:30px; padding:0; cursor:pointer; }
#goodsshow .right .cart .cart_bnt .buynow { border:0; background:url(../images/bg_add_cart.gif) no-repeat top; }
#goodsshow .right .cart .cart_bnt .addcart { border:0; background:url(../images/bg_add_cart.gif) no-repeat center; color:#fff; }
#goodsshow .right .cart .cart_bnt .addfav { border:0; background:url(../images/bg_add_cart.gif) no-repeat bottom; color:#333; }
#giftshow { padding:10px; overflow:hidden; }
#giftshow .left { float:left; width:220px; margin:0 20px 0 0; }
#giftshow .right { float:left; }
#giftshow .left img { border:1px solid #ddd; padding:2px; background:#fff; width:200px; border-radius:4px; }
#giftshow .right { width:400px; }
#giftshow .right h1 { font-size:18px; font-family:microsoft yahei; font-weight:normal; margin:0; padding:0; }
#giftshow .right .price { color:#999; line-height:30px; padding:10px 0; }
#giftshow .right .price span { color:#f60; font-size:14px; }
#giftshow .right .price b { color:#fff; font-size:12px; background:#F56B6B; font-weight:normal; padding:6px 10px; }
#giftshow .right .gift input { border:0; background:url(../images/bg_add_cart.gif) no-repeat top; margin:0 4px 0 0; border:0; text-align:center; color:#fff; font-family:microsoft yahei; width:100px; height:38px; line-height:30px; padding:0; cursor:pointer; }
.artlist { margin:5px 15px 5px 15px; padding:0; list-style:none; }
.artlist .zxlb { height: 162px; border-bottom:1px dashed #e3e3e3; }
.artlist .zxlb a { font-size: 14px; color: #000; }
.artlist .zxlb dl dt { height: 38px; line-height: 38px; padding-top: 10px; }
.artlist .zxlb dl dd { color: #999; line-height: 28px; }
.artlist .zxlb div img { height: 120px; width: 120px; float: left; margin: 10px 30px 10px 0; padding: 10px; border: 1px solid #E3E3E3; }
.artlist .zxlb p { line-height: 22px; color: #333; }
.artlist .list_pic { float: left; width: 224px; margin: 8px; line-height: 32px; text-align: center; border: 1px solid #e3e3e3; padding: 8px; }
.artlist .list_pic a img { height: 294px; width: 224px; }
.artlist .list_img { float: left; width: 210px; margin: 13px; line-height: 32px; text-align: center; border: 1px solid #e3e3e3; padding: 10px; }
.artlist .list_img a img { height: 160px; width: 210px; }
.artlist .list_logo { float: left; width: 210px; margin: 13px; line-height: 32px; text-align: center; border: 1px solid #e3e3e3; padding: 10px; }
.artlist .list_logo a img { height: 210px; width: 210px; }
.artlist li { height:40px; line-height:40px; border-bottom:1px dashed #ccc; }
.artlist li span { float:right; color:#999; }
.artshow { margin:15px; }
.art_title h1 { margin:0; padding:0; font-size:14px; font-weight:bold; text-align:center; }
.art_info { line-height:40px; height:40px; color:#666; text-align:center; border-bottom:1px dashed #ccc; margin:5px 0 10px 0; }
.art_content { line-height:22px; }
.art_pre { line-height:25px; height:25px; margin:10px 0 0 10px; }
.art_next { line-height:25px; height:25px; margin:5px 0 0 10px; }
.art_pre span, .art_next span { color:#f60; }
.art_pre .c9, .art_next .c9 { color:#999; }
.page_bg { border:1px solid #e3e3e3; margin:10px 0 0 0; overflow:hidden; background:#fff url(../images/bg_page_left.gif) repeat-y left; }
#pleft { width:240px; overflow:hidden; float:left; display:inline; }
#pright { width:775px; overflow:hidden; float:left; display:inline; padding:20px 30px; }
#pleft h3 { margin:20px 0 0 20px; font-size:16px; font-family:microsoft yahei; font-weight:normal; }
#pleft ul { margin:20px 0 0 20px; padding:0; list-style:none; }
#pleft ul li { height:40px; line-height:40px; padding-left:18px; border-bottom:1px dotted #fff; }
#pleft ul .hover { border:1px solid #e3e3e3; border-right:0; background:#fff; }
.page_title { font-size:14px; font-weight:bold; height:40px; line-height:30px; border-bottom:1px dotted #e3e3e3; }
.page_content { overflow:hidden; line-height:25px; min-height:250px; }
.page_content p { margin:10px 0; }
.user_bg { border:1px solid #e3e3e3; margin:10px 0 0 0; overflow:hidden; background:#fff url(../images/bg_user_left.gif) repeat-y left; }
#uleft { width:180px; overflow:hidden; float:left; display:inline; }
#uright { width:828px; overflow:hidden; float:left; display:inline; padding:20px 30px; }
#uleft ul { margin:10px 0 20px 0px; padding:0; list-style:none; }
#uleft ul li { height:40px; line-height:40px; padding-left:60px; border-bottom:1px solid #ededed; font-size:14px; }
#uleft ul .hover { border:1px solid #e3e3e3; border-right:1px solid #fff; border-left:0; background:#fff; font-size:14px; }
#uleft ul .ico01 { background:url(../images/user_left_icon.gif) no-repeat 24px -306px; }
#uleft ul .ico01_ { background:#fff url(../images/user_left_icon.gif) no-repeat 24px -0px; }
#uleft ul .ico02 { background:url(../images/user_left_icon.gif) no-repeat 24px -345px; }
#uleft ul .ico02_ { background:#fff url(../images/user_left_icon.gif) no-repeat 24px -38px; }
#uleft ul .ico03 { background:url(../images/user_left_icon.gif) no-repeat 24px -384px; }
#uleft ul .ico03_ { background:#fff url(../images/user_left_icon.gif) no-repeat 24px -77px; }
#uleft ul .ico04 { background:url(../images/user_left_icon.gif) no-repeat 24px -426px; }
#uleft ul .ico04_ { background:#fff url(../images/user_left_icon.gif) no-repeat 24px -119px; }
#uleft ul .ico05 { background:url(../images/user_left_icon.gif) no-repeat 24px -466px; }
#uleft ul .ico05_ { background:#fff url(../images/user_left_icon.gif) no-repeat 24px -159px; }
#uleft ul .ico06 { background:url(../images/user_left_icon.gif) no-repeat 24px -506px; }
#uleft ul .ico06_ { background:#fff url(../images/user_left_icon.gif) no-repeat 24px -199px; }
#uleft ul .ico07 { background:url(../images/user_left_icon.gif) no-repeat 24px -544px; }
#uleft ul .ico07_ { background:#fff url(../images/user_left_icon.gif) no-repeat 24px -238px; }
#uleft ul .ico08 { background:url(../images/user_left_icon.gif) no-repeat 24px -580px; }
#uleft ul .ico08_ { background:#fff url(../images/user_left_icon.gif) no-repeat 24px -267px; }
#uleft ul .ico09 { background:url(../images/user_left_icon.gif) no-repeat 24px -345px; }
#uleft ul .ico09_ { background:#fff url(../images/user_left_icon.gif) no-repeat 24px -38px; }
#uleft ul .ico10 { background:url(../images/user_left_icon.gif) no-repeat 24px -345px; }
#uleft ul .ico10_ { background:#fff url(../images/user_left_icon.gif) no-repeat 24px -38px; }
#uleft ul li span { float:right; background:url(../images/user_left_icon_arr.gif) no-repeat center; display:block; width:40px; height:40px; }
.user_title { font-size:14px; font-weight:bold; height:40px; line-height:30px; border-bottom:1px dashed #e3e3e3; margin-bottom:15px; clear:both; }
.user_title_more { background:url(../images/tab_1.gif) repeat-x bottom; height:40px; line-height:40px; }
.user_title_more ul { list-style:none; margin:0 0 0 10px; padding:0; }
.user_title_more ul li { float:left; border:1px solid #E9E9EE; border-bottom:0; height:38px; margin:0 10px 0 0; }
.user_title_more ul li a { padding:0 20px; display:block; color:#999; font-size:12px; }
.user_title_more ul .hover { border:1px solid #E9E9EE; border-bottom:1px solid #fff; border-top:2px solid #f90; height:37px; }
.user_title_more ul .hover a { color:#333; font-weight:bold; font-size:14px; }
#user_center { overflow:hidden; margin-bottom:20px; }
#user_center .face { float:left; width:124px; margin:0 34px 0 0; }
#user_center .face p { margin:0 0 10px 0; text-align:left; }
#user_center .face p img { border:1px solid #e5e5e5; padding:2px; }
#user_center .face .percent { overflow:hidden; _height:17px; }
#user_center .face .percent span { float:right; font-size:10px; }
#user_center .face .percent .l { width:84px; height:9px; padding:2px 4px 2px 2px; background:url(../images/bg_percent.gif) no-repeat left top; }
#user_center .face .c9 { line-height:30px; height:30px; text-align:right; }
#user_center .face .c9 a { color:#999; }
#user_center .face .c9 a:hover { color:#f30; }
#user_center .info { float:left; width:670px; margin:0; overflow:hidden; }
#user_center .info .welcome { float:left; width:330px; background:url(../images/bg_user_mid.gif) no-repeat right top; }
#user_center .info .welcome p { font-size:14px; margin:10px 0 15px 0; padding:0; }
#user_center .info .welcome ul { margin:0; padding:0; list-style:none; color:#999; }
#user_center .info .welcome ul li { line-height:26px; height:26px; }
#user_center .info .welcome ul li span { color:#f60; margin:0; padding:0; }
#user_center .info .welcome ul li a { color:#06f; }
#user_center .info .welcome ul li a:hover { color:#f30; }
#user_center .info .money { float:left; width:240px; padding:20px 0 0 20px; }
#user_center .info .money h5 { font-size:14px; font-weight:bold; line-height:25px; margin:0 0 5px 0; padding:0; }
#user_center .info .money p { color:#f60; font-size:24px; margin:0 0 10px 0; padding:0; }
#user_center .info .money p span { color:#999; font-size:12px; margin:0 5px; }
#user_center .info .money a { display:block; width:110px; height:38px; line-height:38px; text-align:center; font-size:14px; float:left; margin:0 4px 0 0; background:url(../images/bg_user_bnt.gif) no-repeat bottom; color:#fff; }
#user_center .info .money a:hover { color:#ff0; }
#user_center .info .tips { border:1px solid #C1DFF7; background:#F7FCFF; margin:10px 0 0 0; padding:4px 15px; line-height:25px; color:#999; }
#user_center .info .tips span { color:#f60; }
#user_center .info .url { margin:10px 0; color:#999; }
#user_center .info .url input { border:1px solid #dadada; padding:4px 10px; width:230px; }
#user_center .info .url span { color:#f60; padding:0 3px; }
#cart_div { border:1px solid #e3e3e3; background:#fff; padding:20px; overflow:hidden; }
#cart_div .cart_quick { overflow:hidden; }
#cart_div .cart_ico { float:left; background:url(../images/cart.gif) no-repeat left; padding-left:80px; height:45px; line-height:45px; font-family:microsoft yahei; font-size:22px; color:#666; }
.cart_step { width:700px; overflow:hidden; float:left; margin:0 0 0 50px; }
.cart_step ul { margin:10px; list-style:none; padding:0; }
.cart_step li { float:left; margin-right:-17px; width:240px; height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:13px; color:#666; }
.cart_step li span { display:block; padding-left:17px; background:url(../images/steptab.gif) no-repeat 0 -180px; }
.cart_step li span span { padding-left:0; padding-right:17px; background:url(../images/steptab.gif) no-repeat 100% -180px; }
.cart_step li span span span { height:30px; padding:0; background:url(../images/steptab.gif) repeat-x 0 -60px; }
.cart_step li.step1 span { background-position:0 -60px; }
.cart_step li.step1 span span { background-position:100% -180px; }
.cart_step li.step1 span span span { background-position:0 -90px; }
.cart_step li.step3 span span { background-position:100% -240px; }
.cart_step li.step3 span span span { background-position:0 -90px; }
.cart_step li span.active { position:relative; color:#fff; background-position:0 -150px; }
.cart_step li span.active span { background-position:100% -120px; }
.cart_step li span.active span span { background-position:0 -30px; }
.cart_step li.step1 span.active { background-position:0 0; }
.cart_step li.step1 span.active span { background-position:100% -120px; }
.cart_step li.step1 span.active span span { background-position:0 -30px; }
.cart_step li.step3 span.active span { background-position:100% -210px; }
.cart_step li.step3 span.active span span { background-position:0 -30px; }
#cart_div .cart_none { clear:both; margin:90px 180px; overflow:hidden; }
#cart_div .cart_none img { float:left; width:218px; }
#cart_div .cart_none p { float:left; font-size:18px; font-family:microsoft yahei; color:#666; margin:50px 0 0 0; width:350px; }
#cart_div .cart_none a { float:left; font-size:15px; font-family:microsoft yahei; color:#999; margin:10px 0; display:block; width:350px; }
#cartlist { margin:30px 20px; padding:0; }
#cartlist table { border-collapse:collapse; width:100%; }
#cartlist table th, #cartlist table td { border:1px solid #ddd; padding:10px 4px; }
#cartlist table td { font-size:12px; font-family:arial; text-align:center; }
#cartlist table td .pro { border:1px solid #ccc; padding:2px; width:48px; height:48px; }
#cartlist table th { background:#f2f2f2; }
#cartlist table .quantity { width:30px; text-align:center; border:1px solid #bbb; height:15px; vertical-align:middle; margin:0; }
#cartlist table a.min, #cartlist table a.max { border:1px solid #ddd; cursor:pointer; margin:0 5px 0 5px; padding:0 3px; display:inline-block; display:inline; line-height:11px; height:11px; overflow:hidden; vertical-align:middle; font-size:12px; }
#cartlist table a:hover.min, #cartlist table a:hover.max { border:1px solid #09f; color:#09f; }
#cartlist table .text { text-align:left; font-size:12px; line-height:24px; color:#999; padding:0 0 0 10px; }
#cartlist table .text a { color:#333; font-size:13px; }
#cartlist table .info { text-align:right; }
#cartlist table .info span { color:#f30; margin:0 4px; }
#cartlist table .price { color:#f30; }
#cartlist table del { color:#666; }
.link { margin:10px; overflow:hidden; }
.link ul { margin:0; padding:0; list-style:none; clear:both; }
.link ul li { float:left; width:10%; line-height:25px; overflow:hidden; }
.link ul li img { margin:0 0 5px 0; }
/*list*/
.list_page { text-align:center; margin:10px; display:block; }
.list_page:after { content:" "; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; }
.list_page ul { list-style:none; margin:0; padding:0; display:inline-block; vertical-align:bottom; }
.list_page ul li { display:inline-block; border:solid 1px #ddd; border-radius:4px; }
.list_page ul a { color:#333; padding:8px 12px; line-height:18px; display:block; transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; background:#fff; }
.page_group ul { border-right:solid 1px #ddd; border-radius:4px; }
.page_group ul li { border-right:none; border-radius:0; float:left; }
.page_group ul li:not(:first-child):not(:last-child) {border-radius:0;}
.page_group ul li:first-child { border-radius:4px 0 0 4px; }
.page_group ul li:last-child { border-radius:0 4px 4px 0; }
.page_group ul .active a { background:#f3f3f3; border-radius:0; }
/*buy tips*/
#sdcms_buy { background:#FFFBF9; color:#333; border:1px solid #FACFBA; padding:5px 10px; }
#sdcms_buy .point { color:#f00; font-family:verdana; margin:0 2px; }
#sdcms_buy .buytip { cursor:pointer; }
.bnt { background:url(../images/bnt_yellow.gif) no-repeat center; border:0; width:80px; height:30px; line-height:30px; font-size:12px; color:#fff; cursor:pointer; }
#quick_api { width:130px; margin:0 0 30px 30px; padding:5px 20px 10px 10px; line-height:25px; }
#quick_api p { font-weight:bold; }
/*登录*/
#login { margin:80px auto; padding:0; list-style:none; width:250px; }
#login img { vertical-align:middle; }
#login li { clear:both; padding:6px 0; font-size:14px; }
#login li .ip { border:1px solid #ccc; padding:8px 10px; margin:0; height:20px; width:150px; border-radius:4px; vertical-align:middle; }
#login li .ipon { border:1px solid #09f; padding:8px 10px; margin:0; height:20px; width:150px; border-radius:4px; vertical-align:middle; }
#login li .w01 { width:350px; }
#login .msg { clear:both; padding:6px 0; font-size:14px; color:#f30; padding-left:42px; }
#login .p42 { padding:5px 0 0 42px; }
/*注册*/
#reg { margin:30px auto; padding:0; list-style:none; }
#reg li { clear:both; padding:4px 0; margin:0; line-height:35px; font-size:14px; }
#reg li em { float:left; width:120px; text-align:right; padding:0 10px 0 0; line-height:35px; font-style:normal; }
#reg li .ip { border:1px solid #ccc; padding:8px 10px; margin:0; border-radius:4px; vertical-align:middle; }
#reg li .ipt { border:1px solid #ccc; padding:8px 10px; margin:0; height:100px; border-radius:4px; vertical-align:middle; }
#reg li .w01 { width:200px; }
#reg li .w02 { width:40px; }
#reg li .w03 { width:70px; }
#reg li .w04 { width:120px; }
#reg li .w05 { width:300px; }
#reg dd { text-align:left; padding:6px 0 6px 90px; }
#reg dd a { color:#06f; text-decoration:underline; font-size:14px; }
#reg dd a:hover { color:#f30; }
#reg #strength { width:190px; height:16px; line-height:16px; display:block; text-indent:110px; font-size:12px; color:#999; }
#reg div { background:url(../../../lib/images/strength.gif) 0 0 no-repeat; margin:0; }
#reg .nothing { background-position:0 0; }
#reg .normal { background-position:0 -12px; }
#reg .general { background-position:0 -26px; }
#reg .special { background-position:0 -40px; }
/*在线充值*/
#onlinepay { margin:10px 20px; padding:0; list-style:none; }
#onlinepay li { clear:both; padding:5px 0; font-size:14px; font-family:verdana; color:#666; }
#onlinepay dd { clear:both; margin:5px 0; padding:0 0 0 60px; }
#onlinepay li span { color:#f30; }
#onlinepay li u { text-decoration:none; color:#999; }
#onlinepay .ip { border:1px solid #ccc; padding:10px; margin:0; width:100px; border-radius:4px; vertical-align:middle; }
#onlinepay .ipon { border:1px solid #09f; padding:10px; margin:0; width:100px; border-radius:4px; vertical-align:middle; }
#onlinetip { margin:0; padding:0; list-style:none; }
#onlinetip li { clear:both; line-height:30px; font-size:12px; font-family:verdana; }
#onlinetip dd { clear:both; margin:5px 0; font-family:verdana; font-size:14px; border:1px solid #A6CEE8; background:#F9FDFF; padding:10px 20px; font-weight:bold; }
#onlinetip li span { color:#f30; }
/*表格数据*/
#tablelist { margin:0 0 15px 0; padding:0; width:100%; border:1px solid #DFDFDF; border-collapse:collapse; }
#tablelist th { color:#666; background:#FAFAFA; border-bottom:1px solid #DFDFDF; line-height:40px; }
#tablelist td { color:#333; background:#FFF; border-bottom:1px solid #DFDFDF; line-height:20px; min-height:40px; font-family:verdana; padding-top:5px; }
#tablelist td span { color:#999; }
#tablelist td a { color:#444; }
#tablelist td a:hover { color:#f60; }
#tablelist .p0 { padding:0; }
#tablelist .item { padding:0 0 0 10px; }
#tablelist .title { background:#FAFAFA; height:35px; line-height:35px; }
#tablelist .bl { border-left:1px solid #DFDFDF; }
#tablelist .bl a span { color:#999; }
#tablelist .bl a:hover span { color:#f30; }
#tablelist td a.score { display:block; background:url(../images/bnt_score.gif) no-repeat center; border:0; width:60px; height:30px; line-height:30px; font-size:12px; color:#fff; cursor:pointer; margin:8px 0 0 0; }
#tablelist .orderpro { width:100%; overflow:hidden; clear:left; }
#tablelist .ltitle { padding:8px 10px 0 10px; border-right:1px solid #E9E9E9; overflow:hidden; font-size:14px; font-family:microsoft yahei; }
#tablelist .ltitle img { float:left; margin:0 8px 8px 0; border:1px solid #dadada; padding:2px; }
#tablelist .score_title { padding:8px 0 0 10px; border-right:1px solid #E9E9E9; overflow:hidden; font-size:14px; font-family:microsoft yahei; }
#tablelist .score_title img { float:left; margin:0 8px 8px 0; border:1px dashed #dadada; padding:2px; }
#tablelist ul { margin:0 0 10px 10px; padding:0; list-style:none; }
#tablelist ul li { line-height:30px; }
#tablelist ul li textarea { width:360px; border:1px solid #ddd; padding:10px; min-height:60px; overflow:auto; }
#tablelist ul li .parentCls p { margin:5px; line-height:18px; font-size:12px; color:#555; }
#tablelist ul li .star { clear:both; overflow:hidden; height:30px; padding-top:10px; }
/* rater star */
.rater-star { position:relative; float:left; background:url(../images/stars.jpg) repeat-x left top; left:-10px; }
.rater-star-item, .rater-star-item-current, .rater-star-item-hover { position:absolute; top:0; left:0; background-repeat:repeat-x; }
.rater-star-item-current, .rater-star-item-hover { background:url(../images/stars.jpg); }
.rater-star-item { background-position:-100% -100%; }
.rater-star-item-hover { background-position:0 -24px; cursor:pointer; }
.rater-star-item-current { background-position:0 -24px; cursor:pointer; }
.popinfo { display:none; position:absolute; top:30px; padding-top:8px; width:192px; margin-left:-14px; z-index:9999; }
.popinfo .info-box { border:1px solid #ddd; border-radius:20px; padding:5px 15px; color:#F60; background:#FFF; font-size:12px; line-height:22px; font-size:14px; font-weight:bold; }
.popinfo .info-box div { color:#666; font-size:12px; font-weight:normal; margin-top:3px; }
.rater-star-result { color:#f60; font-weight:bold; padding-left:10px; float:left; }
.hidden { display:none; }
/*订单*/
#ordershow { margin:0; padding:0; }
#ordershow .tips { border:1px solid #D5E5CB; background:#FEFFFD; margin:10px 0; padding:16px 26px; font-size:14px; font-weight:bold; }
#ordershow .table1 { border-collapse:collapse; width:100%; margin:0 0 15px 0; }
#ordershow .table1 th, #ordershow table td { border:1px solid #d4d4d4; padding:15px 10px; text-align:left; }
#ordershow .table1 th { background:#F7FBFF; font-size:14px; }
#ordershow .table1 td { font-size:12px; font-family:arial; font-weight:normal; }
#ordershow .table1 td span { color:#f30; }
#ordershow .table1 .info { width:100px; text-salign:center; background:#fafafa; }
#ordershow .table1 #logistics { line-height:24px; }
#ordershow a { font-family:宋体, arial }
#ordershow .table1 #logistics ul { margin:0 15px; padding:0; }
#ordershow .table1 #logistics ul li { color:#666; font-size:12px; line-height:22px; border-bottom:1px solid #ddd; padding:5px 0; }
#ordershow .table1 #logistics ul li span { display:block; color:#333; }
#ordershow .table1 #logistics ul li:first-child { color:#f30; }
#ordershow .table1 #logistics ul li:first-child span { font-weight:bold; }
#ordershow { margin:0; padding:0; }
#ordershow .table2 { border-collapse:collapse; width:100%; margin:0 0 15px 0; }
#ordershow .table2 th, #ordershow .table2 td { border:1px solid #d4d4d4; padding:12px 4px; }
#ordershow .table2 td { font-size:12px; font-family:arial; text-align:center; }
#ordershow .table2 th { background:#f2f2f2; }
#ordershow .table2 .text { text-align:left; padding-left:10px; }
#ordershow .table2 .info { text-align:right; line-height:22px; }
#ordershow .table2 .info span { color:#f30; margin:0 4px; }
#ordershow .table2 .price { color:#f30; }
#ordershow .table2 del { color:#666; }
.titleinfo { font-size:14px; font-weight:bold; border-bottom:1px solid #f0f0f0; line-height:30px; height:30px; margin:0 0 10px 0; padding:0; background:none; }
#ordershow .nopost { padding:0 0 10px 0; }
.message_title { font-size:14px; border-bottom:1px solid #f0f0f0; line-height:40px; height:40px; margin:0 0 10px 0; padding:0 }
.message_content { padding:15px 0; line-height:22px; }
.taglist { margin:0; padding:0; overflow:hidden; }
.taglist span { color:#999; }
.taglist a { background:#f3f3f3; padding:5px 10px; color:#666; float:left; display:block; margin:0 5px 10px 5px; }
.taglist a:hover { background:#1985DA; color:#fff; }
.taglist a:hover span { color:#fff; }
#con_one_1 { line-height:28px; padding:6px; }
#con_one_1 p { margin:5px 0; line-height:28px; }
#con_one_1 img { max-width:795px; }
.category .big { clear:both; font-size:14px; font-weight:bold; overflow:hidden; }
.category .small { clear:both; padding:10px 0 15px 0; overflow:hidden; }
.category .small a { display:block; float:left; width:99px; border-bottom:1px dotted #ccc; line-height:30px; margin:0 10px 0 0; font-size:13px; }
#brandlist { padding:0; margin:10px 0 0 0; overflow:hidden; }
#brandlist dl { overflow:hidden; }
#brandlist dl dt { float:left; }
#brandlist dl dt a { padding:0 10px; display:inline-block; height:28px; line-height:28px; text-align:center; font-family:verdana; margin-right:5px; background:#fff; border:1px solid #ccc; border-radius:4px; }
#brandlist dl dt a:hover { background:#30A3DB; color:#fff; border:1px solid #30A3DB; }
#brandlist dl .hover a { padding:0 10px; display:inline-block; height:28px; line-height:28px; text-align:center; background:#30A3DB; color:#fff; font-family:verdana; margin-right:5px; border:1px solid #30A3DB; border-radius:4px; }
#brandlist ul { margin:0; padding:0; list-style:none; width:1000px; }
#brandlist ul li { float:left; background:#fff; border:1px solid #e3e3e3; border-radius:4px; padding:18px; margin:0 10px 10px 0; }
#brandlist ul li:hover { border-color:#FFCBA4; }
#brandlist ul li img { border:1px solid #F4F4F4; border-radius:2px; }
#brandlist ul li p { margin:0; padding:10px 0 0px 0; line-height:20px; font-size:14px; }
#brandlist ul li p a { display:block; font-size:10px; font-family:verdana; color:#999; }
#brandlist ul li p a:hover { color:#f30; }
#brandlist ul li p span { font-size:12px; color:#666; }
#brandlist ul li .recommend { position:absolute; border:0; margin:-17px 0 0 115px; }
.score0 { width:60px; height:20px; background:url(../images/review.gif) 0px -60px no-repeat; }
.score1 { width:60px; height:20px; background:url(../images/review.gif) 0px -90px no-repeat; }
.score2 { width:60px; height:20px; background:url(../images/review.gif) 0px -120px no-repeat; }
.score3 { width:60px; height:20px; background:url(../images/review.gif) 0px -150px no-repeat; }
.score4 { width:60px; height:20px; background:url(../images/review.gif) 0px -180px no-repeat; }
.score5 { width:60px; height:20px; background:url(../images/review.gif) 0px -210px no-repeat; }
.score6 { width:60px; height:20px; background:url(../images/review.gif) 0px -240px no-repeat; }
.score7 { width:60px; height:20px; background:url(../images/review.gif) 0px -270px no-repeat; }
.score8 { width:60px; height:20px; background:url(../images/review.gif) 0px -300px no-repeat; }
.score9 { width:60px; height:20px; background:url(../images/review.gif) 0px -330px no-repeat; }
.score10 { width:60px; height:20px; background:url(../images/review.gif) 0px -360px no-repeat; }
.review ul { list-style:none; padding:0; margin:0; }
.review .score { max-width:170px; height:60px; padding:20px; margin:10px 10px 10px 0px; color:#808080; float:left; border-right:1px solid #eaeaea; }
.review .score strong { display:block; float:left; margin-right:20px; color:#f60; font-size:30px; font-weight:normal; font-family: "Microsoft YaHei"; }
.review .score div { float:left; }
.review .score div div { height:18px; line-height:18px; clear:both; white-space:nowrap; }
.review .graph { height:60px; width:400px; float:left; padding:10px 10px 10px 0px; margin:10px 0px 10px 20px; }
.review .graph span { height:21px; display:block; }
.review .graph em { width:28px; height:21px; line-height:16px; display:block; float:right; margin-right:26px; color:#fff; text-align:center; font-style:normal; background:url(../images/review.gif) 0px -30px no-repeat; }
.review .graph div { width:400px; height:14px; background:url(../images/review.gif) 0px 0px no-repeat; }
.review .graph li { width:80px; height:26px; line-height:26px; float:left; color:#808080; text-align:center; }
.review .handle { height:40px; float:left; padding-top:34px; padding-left:20px; margin:10px 0px; }
.review .handle a { padding:4px 8px; color:#fff; font-weight:bold; white-space:nowrap; background-color:#2372cf; }
.tips { color:#f30; font-size:14px; font-family:microsoft yehei; }
.bind_menu { background:url(../images/bg_user_menu_line.gif) repeat-x bottom; height:35px; margin:0; padding:0; list-style:none; }
.bind_menu li { float:left; display:block; width:120px; height:35px; line-height:35px; text-align:center; overflow:hidden; margin:0 0 0 15px; cursor:pointer; }
.bind_menu li a { display:block; width:120px; height:35px; }
.bind_menu .hover { background:url(../images/bg_user_menu_over.gif) no-repeat center bottom; font-weight:bold; font-size:14px; width:120px; }
.user_nav_menu { background:url(../images/bg_user_menu_line.gif) repeat-x bottom; height:35px; margin:0; padding:0; list-style:none; }
.user_nav_menu li { float:left; display:block; width:80px; height:35px; line-height:35px; text-align:center; overflow:hidden; margin:0 0 0 15px; cursor:pointer; } 
.user_nav_menu li a { display:block; width:80px; height:35px; outline:none; }
.user_nav_menu .hover { background:url(../images/bg_user_menu_over_01.gif) no-repeat center bottom; font-weight:bold; font-size:12px; width:80px; }
.block { margin:20px 0 0 0; padding:0 20px; min-height:220px; }
.block .tips { font-family:microsoft yahei; font-size:16px; color:#f30; text-align:center; padding-top:120px; }
.sousuo { line-height: 22px; padding: 10px 20px; border: 1px solid #e3e3e3; margin: 20px auto 0 auto; height: 22px; }
.sousuo strong { width: 80px; display: block; float: left; }
.sousuo a { display: block; float: left; padding: 0 10px; }
.suiji { list-style-type: none; }
.suiji .name { overflow: hidden; height: 22px; line-height: 22px; }
.suiji .name span { float: right; margin-left: 10px; }
.suiji .price { line-height: 28px; }
.suiji .price span { color: #FF5604; }
#mleft table { width: 100%; }
#mleft table td { border: 1px solid #D8D8D8; padding: 0 10px; }
</pre></body></html>